#include <stdio.h>
#include <errno.h>
#include <string.h>


int main(int argc, char const *argv[])
{
    //打开文件  模拟一个错误
    FILE * file =  fopen("perror_error.txt","r");
    if(file == NULL)
    {
        printf("打开失败...\n");
        //得到他的失败原因  第一种方法
        perror("打开失败的原因");
        //得到他的失败原因  第二种方法
        printf("打开失败的错误玛: %d\n",errno);
        printf("打开文件失败的原因: %s\n",strerror(errno));
    }
}


